home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_91.txt < prev    next >
Text File  |  1991-04-25  |  17KB  |  317 lines

  1. # near model CODE resource
  2. # jump table entries: 10960-10967 (8 of them)
  3. export_1370:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  303C 03F1                move.w     D0, 0x3F1
  6. 00000008  4E5E                     unlink     A6
  7. 0000000A  4E75                     rts
  8. export_1371:
  9. 0000000C  4E56 FFEC                link       A6, -0x0014
  10. 00000010  48E7 0118                movem.l    -[A7], D7,A3,A4
  11. 00000014  266E 000C                movea.l    A3, [A6 + 0xC]
  12. 00000018  286E 0008                movea.l    A4, [A6 + 0x8]
  13. 0000001C  2054                     movea.l    A0, [A4]
  14. 0000001E  4AA8 0036                tst.l      [A0 + 0x36]
  15. 00000022  6700 0098                beq        +0x9A /* 000000BC */
  16. 00000026  0C68 04FC 0048           cmpi.w     [A0 + 0x48], 0x4FC
  17. 0000002C  6600 008E                bne        +0x90 /* 000000BC */
  18. 00000030  41EE FFF8                lea.l      A0, [A6 - 0x8]
  19. 00000034  486E FFF8                pea.l      [A6 - 0x8]
  20. 00000038  2F0B                     move.l     -[A7], A3
  21. 0000003A  2F0C                     move.l     -[A7], A4
  22. 0000003C  2054                     movea.l    A0, [A4]
  23. 0000003E  2050                     movea.l    A0, [A0]
  24. 00000040  2268 002C                movea.l    A1, [A0 + 0x2C]
  25. 00000044  4E91                     jsr        [A1]
  26. 00000046  41EE FFF0                lea.l      A0, [A6 - 0x10]
  27. 0000004A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  28. 0000004E  20D9                     move.l     [A0]+, [A1]+
  29. 00000050  20D9                     move.l     [A0]+, [A1]+
  30. 00000052  486E FFF0                pea.l      [A6 - 0x10]
  31. 00000056  4EAD 0882                jsr        [A5 + 0x882 /* export_268 */]
  32. 0000005A  486E FFF0                pea.l      [A6 - 0x10]
  33. 0000005E  4EAD 08A2                jsr        [A5 + 0x8A2 /* export_272 */]
  34. 00000062  0C40 0004                cmpi.w     D0, 0x4
  35. 00000066  5CC0                     sge        D0
  36. 00000068  0240 0001                andi.w     D0, 0x1
  37. 0000006C  48C0                     ext.l      D0
  38. 0000006E  1E00                     move.b     D7, D0
  39. 00000070  2054                     movea.l    A0, [A4]
  40. 00000072  BE28 004B                cmp.b      D7, [A0 + 0x4B]
  41. 00000076  4FEF 0014                lea.l      A7, [A7 + 0x14]
  42. 0000007A  6740                     beq        +0x42 /* 000000BC */
  43. 0000007C  7000                     moveq.l    D0, 0x00
  44. 0000007E  1007                     move.b     D0, D7
  45. 00000080  2F00                     move.l     -[A7], D0
  46. 00000082  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  47. 00000086  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  48. 0000008A  2054                     movea.l    A0, [A4]
  49. 0000008C  1147 004B                move.b     [A0 + 0x4B], D7
  50. 00000090  486E FFF8                pea.l      [A6 - 0x8]
  51. 00000094  4EAD 08DA                jsr        [A5 + 0x8DA /* export_279 */]
  52. 00000098  2D40 FFEC                move.l     [A6 - 0x14], D0
  53. 0000009C  486E FFF8                pea.l      [A6 - 0x8]
  54. 000000A0  A8A3                     syscall    EraseRect
  55. 000000A2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  56. 000000A6  2F0B                     move.l     -[A7], A3
  57. 000000A8  2F0C                     move.l     -[A7], A4
  58. 000000AA  4EAD 2AE2                jsr        [A5 + 0x2AE2 /* export_1368 */]
  59. 000000AE  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  60. 000000B2  4EAD 08E2                jsr        [A5 + 0x8E2 /* export_280 */]
  61. 000000B6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  62. 000000BA  6010                     bra        +0x12 /* 000000CC */
  63. label000000BC:
  64. 000000BC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  65. 000000C0  2F0B                     move.l     -[A7], A3
  66. 000000C2  2F0C                     move.l     -[A7], A4
  67. 000000C4  4EAD 2AE2                jsr        [A5 + 0x2AE2 /* export_1368 */]
  68. 000000C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  69. label000000CC:
  70. 000000CC  4CEE 1880 FFE0           movem.l    D7,A3,A4, [A6 - 0x20]
  71. 000000D2  4E5E                     unlink     A6
  72. 000000D4  4E75                     rts
  73. export_1372:
  74. 000000D6  4E56 0000                link       A6, 0
  75. 000000DA  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  76. 000000DE  266E 000C                movea.l    A3, [A6 + 0xC]
  77. 000000E2  286E 0008                movea.l    A4, [A6 + 0x8]
  78. 000000E6  2054                     movea.l    A0, [A4]
  79. 000000E8  2F28 0042                move.l     -[A7], [A0 + 0x42]
  80. 000000EC  2F0C                     move.l     -[A7], A4
  81. 000000EE  2F0B                     move.l     -[A7], A3
  82. 000000F0  2053                     movea.l    A0, [A3]
  83. 000000F2  2050                     movea.l    A0, [A0]
  84. 000000F4  2268 0034                movea.l    A1, [A0 + 0x34]
  85. 000000F8  4E91                     jsr        [A1]
  86. 000000FA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  87. 000000FE  2F0C                     move.l     -[A7], A4
  88. 00000100  4EBA 0192                jsr        [PC + 0x192 /* 00000294 */]
  89. 00000104  3C38 0BAA                move.w     D6, [0x00000BAA /* MBarHeight */]
  90. 00000108  4278 0BAA                clr.w      [0x00000BAA /* MBarHeight */]
  91. 0000010C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  92. 00000110  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  93. 00000114  2F0B                     move.l     -[A7], A3
  94. 00000116  2F0C                     move.l     -[A7], A4
  95. 00000118  4EAD 29DA                jsr        [A5 + 0x29DA /* export_1335 */]
  96. 0000011C  1E00                     move.b     D7, D0
  97. 0000011E  31C6 0BAA                move.w     [0x00000BAA /* MBarHeight */], D6
  98. 00000122  1007                     move.b     D0, D7
  99. 00000124  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  100. 0000012A  4E5E                     unlink     A6
  101. 0000012C  4E75                     rts
  102. export_1373:
  103. 0000012E  4E56 FFFC                link       A6, -0x0004
  104. 00000132  48E7 0018                movem.l    -[A7], A3,A4
  105. 00000136  266E 000C                movea.l    A3, [A6 + 0xC]
  106. 0000013A  286E 0008                movea.l    A4, [A6 + 0x8]
  107. 0000013E  486E FFFC                pea.l      [A6 - 0x4]
  108. 00000142  2054                     movea.l    A0, [A4]
  109. 00000144  3028 0014                move.w     D0, [A0 + 0x14]
  110. 00000148  48C0                     ext.l      D0
  111. 0000014A  2F00                     move.l     -[A7], D0
  112. 0000014C  2F0B                     move.l     -[A7], A3
  113. 0000014E  2053                     movea.l    A0, [A3]
  114. 00000150  2050                     movea.l    A0, [A0]
  115. 00000152  2268 0074                movea.l    A1, [A0 + 0x74]
  116. 00000156  4E91                     jsr        [A1]
  117. 00000158  508F                     addq.l     A7, 8
  118. 0000015A  2F00                     move.l     -[A7], D0
  119. 0000015C  2054                     movea.l    A0, [A4]
  120. 0000015E  2F28 0042                move.l     -[A7], [A0 + 0x42]
  121. 00000162  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  122. 00000166  4A00                     tst.b      D0
  123. 00000168  4FEF 000C                lea.l      A7, [A7 + 0xC]
  124. 0000016C  6706                     beq        +0x8 /* 00000174 */
  125. 0000016E  302E FFFE                move.w     D0, [A6 - 0x2]
  126. 00000172  6002                     bra        +0x4 /* 00000176 */
  127. label00000174:
  128. 00000174  7001                     moveq.l    D0, 0x01
  129. label00000176:
  130. 00000176  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  131. 0000017C  4E5E                     unlink     A6
  132. 0000017E  4E75                     rts
  133. export_1374:
  134. 00000180  4E56 FFFC                link       A6, -0x0004
  135. 00000184  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  136. 00000188  266E 0018                movea.l    A3, [A6 + 0x18]
  137. 0000018C  286E 0008                movea.l    A4, [A6 + 0x8]
  138. 00000190  486E FFFC                pea.l      [A6 - 0x4]
  139. 00000194  2054                     movea.l    A0, [A4]
  140. 00000196  3C28 0046                move.w     D6, [A0 + 0x46]
  141. 0000019A  558F                     subq.l     A7, 2
  142. 0000019C  2054                     movea.l    A0, [A4]
  143. 0000019E  2F28 0036                move.l     -[A7], [A0 + 0x36]
  144. 000001A2  A960                     syscall    GetControlValue/GetCtlValue
  145. 000001A4  3E1F                     move.w     D7, [A7]+
  146. 00000